Let's go straight to the point:
For example, in order to find a table called CONTRACTORS, you simply run this:
-- SEARCHING FOR A CERTAIN TABLE NAME --
SELECT TABLE_NAME, COLUMN_NAME, DATA_TYPE, IS_NULLABLE
FROM INFORMATION_SCHEMA.COLUMNS
WHERE UPPER(TABLE_NAME) = 'CONTRACTORS'
And obviously, if you want to search all tables that begin with 'CON', like CONTRACTS, CONSUMERS or CONVERTIBLES, etc., just change the WHERE clause of the same query:
-- SEARCHING FOR TABLE NAMES THAT START WITH... --
SELECT TABLE_NAME, COLUMN_NAME, DATA_TYPE, IS_NULLABLE
FROM INFORMATION_SCHEMA.COLUMNS
WHERE UPPER(TABLE_NAME) LIKE 'CON%'
Now, if you are looking for a certain field name in the database, in order to find a field called GLASS_ID, you simply run this:
-- SEARCHING FOR A CERTAIN FIELD NAME --
SELECT TABLE_NAME, COLUMN_NAME, DATA_TYPE, IS_NULLABLE
FROM INFORMATION_SCHEMA.COLUMNS
WHERE UPPER(COLUMN_NAME) = 'GLASS_ID'
Similarly, you can look for all field names that end with 'CO'
-- SEARCHING FOR FIELD NAMES THAT END WITH... --
SELECT TABLE_NAME, COLUMN_NAME, DATA_TYPE, IS_NULLABLE
FROM INFORMATION_SCHEMA.COLUMNS
WHERE UPPER(COLUMN_NAME) LIKE '%CO'
/*
For more information about wildcards like the % above, and the LIKE operator, go to http://www.devguru.com/technologies/t-sql/7116.asp
To see the LIKE statement in MSDN: http://msdn.microsoft.com/en-us/library/ms179859.aspx
For more about the SQL SERVER's INFORMATION_SCHEMA views in MSDN: http://msdn.microsoft.com/en-us/library/ms186778.aspx
These queries were tested uder SQL Server 2000 and SQL Server 2005. Other versions of the product were not tested.
* SQL Server, all its versions and MSDN are brand and/or products that belong to the Microsoft Corporation.
*/
pedrokarneiro
sexta-feira, 11 de dezembro de 2009
quarta-feira, 19 de agosto de 2009
The IT Guys (Os Caras da Informática)
Since 1998 I have been fighting for the cause of the regulation of our IT professions in Brazil and now see some progress comming from our political agents in Brasilia-DF.Professional regulations may not be very common in other parts of the world where people and traditions are more trustable, the market is more mature and, above anything, everybody understands that IT and all its peopleware are strategic assets, mainly because of the matters regarding organizational intelligence. In Brazil, besides these same things are not the same way in some regions, not only the maturity of the market gives uncertainty to IT professionals, but also the character of many investors and some traditions lead companies to consider firstly the budget instead of the quality of the professionals, then strongly affecting results for bad.
Without regulation, many professionals spend huge chunks of their own salaries and family money in paid formal studies in colleges and universities. After that, still a valuable amount of that money is spent annualy in paid courses in order to go after the trends and what market demmands to stay employable for more one year or two. Small to medium companies rarely dare to pay training for their employees.
The result of that is loss of money, time, including a lot of rework, and quality of services and products, as strategic planning and the inclusion of IT as an strategic asset is not common.
"The IT Guys"
Analysts of all IT fields, programmers of anything, people who did an specific IT course or who fell into IT somehow meet at the Brazilian Yahoo Group "Os Caras da Informática" (The IT Guys) - http://br.groups.yahoo.com/group/OsCarasDaInformatica/.
There they discuss all of the matters related to the life of the professional of information technology: market, strategic importance of IT in the companies, technologies, salaries, opportunities, regulation, health, etc.
Despite that not everyone defends the professional regulation, all professionals know that union will make the difference for the improvement of the market and the working relations in the IT segment.
Progress in the Political Field
Senator Marconi Perillo (PSDB-GO) finished the report in the CCJ (Commission of Constitution, Justice and Citizenship) about the project of law that regulates the professions in the area of Information Technology. The Senate Law Project Nº 607/2007 was approved by the commission.
To have that law published, just a little is missing now.
The link to the project is: http://www.senado.gov.br/sf/atividade/Materia/Detalhes.asp?p_cod_mate=82918
To reach the IT Guys go to: http://br.groups.yahoo.com/group/OsCarasDaInformatica
Labels:
Information Technology,
IT,
IT Guys,
Law Project,
Market,
Relations,
Salaries,
Senate,
Strategic Asset,
Systems Analyst,
Training
| Reactions: |
segunda-feira, 17 de agosto de 2009
SDAC - Software Development As a Challenge
Here I am again.
Today we are preparing an installer for Palladio Conveniado. In this project, we've had some pitfalls and challenges we have overcome and some others yet to go through. One of those is the need to be able to write into app.config after the installation is complete. I'll try to explain how we did it in future posts.
Sometimes I argue myself why some stuffs in software development are ridiculously complicated. Would we developers be saving our backs and jobs by making it difficult in order to keep invaders away of our tasks?
Well, I think not.
The fact is that the most we get from technology, the biggest is the amount of new things the market puts on our tables to learn and to use. And when we think we have learned it all, all that knowledge will not fulfill the real needs of our customers and we will have to start with the famous (but not elegant) work arounds.
So, here I would like to touch the conscience of those who think that the job of a software developer is resumed to drawing a form and then pressing the "play" button. Things seem to get easier day after day, but that is only the interface for you, user.
A respected friend and boss told me once: "What is easy to read was difficult to write.". And I would add my quote: "What is easy to use was difficult to develop.".
Thanks to those who respect our job and give the proper value to the efforts of the "computer boys".
Today we are preparing an installer for Palladio Conveniado. In this project, we've had some pitfalls and challenges we have overcome and some others yet to go through. One of those is the need to be able to write into app.config after the installation is complete. I'll try to explain how we did it in future posts.
Sometimes I argue myself why some stuffs in software development are ridiculously complicated. Would we developers be saving our backs and jobs by making it difficult in order to keep invaders away of our tasks?
Well, I think not.
The fact is that the most we get from technology, the biggest is the amount of new things the market puts on our tables to learn and to use. And when we think we have learned it all, all that knowledge will not fulfill the real needs of our customers and we will have to start with the famous (but not elegant) work arounds.
So, here I would like to touch the conscience of those who think that the job of a software developer is resumed to drawing a form and then pressing the "play" button. Things seem to get easier day after day, but that is only the interface for you, user.
A respected friend and boss told me once: "What is easy to read was difficult to write.". And I would add my quote: "What is easy to use was difficult to develop.".
Thanks to those who respect our job and give the proper value to the efforts of the "computer boys".
segunda-feira, 6 de julho de 2009
Bíblia X Tradições
Pois é... Isso tudo eu digo para quem é cristão.
Um cristão, obviamente, lê a Bíblia. Se não é cristão, até que lê, às vezes lê tudo, toda a Palavra de Deus, mas não permite que ela penetre no coração naquele instante. Paciência então. É obra do Espírito Santo convencer o homem do pecado e trazê-lo ao arrependimento. No tempo oportuno, isso acontece.
O que indigna é se dizer cristão e não ler a Bíblia. Algo parecido é se dizer cristão e se curvar perante outras coisas. É interessante... É como alguém dizer que não é espírita, mas acreditar que os mortos podem ouvir nossas orações. Lendo a Bíblia, a gente descobre essa incompatibilidade, pois está escrito que Deus rejeita a necromancia, ou seja, a consulta aos mortos, e também afirma que os mortos não têm mais nada com o que se faz aqui na terra (Ec 9).
Por exemplo, como eu poderia acreditar no poder intercessório dos santos perante Deus sem acreditar que eles, estando mortos, ouvirão as minhas orações? Mas como, se os mortos não têm mais nada com o que se faz aqui e se é pecado se comunicar com eles? Sendo assim, prefiro abandonar algumas tradições e falar diretamente com Deus, pois está escrito que o véu do templo se rasgou quando Cristo morreu na cruz. Então, quem fala mais alto? Quem vale mais? A Bíblia ou a tradição?
Aí alguém pode perguntar: mas como Jesus pode ouvir orações e não ser pecado falar com Ele se Ele morreu? A resposta é: Ele não está morto. Ele rescussitou e voltará uma segunda vez. Está na Bíblia.
Repito, isso tudo eu digo para quem é cristão. Se você que lê isso aqui agora não é cristão, não esquenta não. Você nem sabe o que está lá dentro da Bíblia e as suas obrigações como não-cristão são outras, não é mesmo? Se quizer, leia a Bíblia e faça a oração.
Uma bênção: Lucas 11:13 - "Pois se vós, sendo maus, sabeis dar boas dádivas aos vossos filhos, quanto mais dará o Pai celestial o Espírito Santo àqueles que lho pedirem?"
Outra bênção: Atos 2:38 - "E disse-lhes Pedro: Arrependei-vos, e cada um de vós seja batizado em nome de Jesus Cristo, para perdão dos pecados; e recebereis o dom do Espírito Santo;"
Quando Jesus morreu:
Mateus 27
Marcos 15
Lucas 23
Quando Jesus ressucitou (em carne e osso!):
http://www.bibliaonline.com.br/acf/s/*/ressurgiu
A segunda vinda de Cristo:
Atos 1
Curiosidades e coisas para pensar:
Sobre as tradições boas:
2 Tessalonicenses 3:6 ¶ Mandamo-vos, porém, irmãos, em nome de nosso Senhor Jesus Cristo, que vos aparteis de todo o irmão que anda desordenadamente, e não segundo a tradição que de nós recebeu.
Sobre as más tradições:
Colossenses 2:8 Tende cuidado, para que ninguém vos faça presa sua, por meio de filosofias e vãs sutilezas, segundo a tradição dos homens, segundo os rudimentos do mundo, e não segundo Cristo;
1 Pedro 1:18 Sabendo que não foi com coisas corruptíveis, como prata ou ouro, que fostes resgatados da vossa vã maneira de viver que por tradição recebestes dos vossos pais,
Mateus 15:3 Ele, porém, respondendo, disse-lhes: Por que transgredis vós, também, o mandamento de Deus pela vossa tradição?
Mateus 15:6 E assim invalidastes, pela vossa tradição, o mandamento de Deus.
Marcos 7:8 Porque, deixando o mandamento de Deus, retendes a tradição dos homens; como o lavar dos jarros e dos copos; e fazeis muitas outras coisas semelhantes a estas.
Marcos 7:9 E dizia-lhes: Bem invalidais o mandamento de Deus para guardardes a vossa tradição.
Marcos 7:13 Invalidando assim a palavra de Deus pela vossa tradição, que vós ordenastes. E muitas coisas fazeis semelhantes a estas.
Sobre a comunicação com os mortos:
http://www.bibliaonline.com.br/acf/s/*/necromantes
Sobre imagens de escultura:
http://www.bibliaonline.com.br/acf/s/*/imagem%20de%20escultura
Um cristão, obviamente, lê a Bíblia. Se não é cristão, até que lê, às vezes lê tudo, toda a Palavra de Deus, mas não permite que ela penetre no coração naquele instante. Paciência então. É obra do Espírito Santo convencer o homem do pecado e trazê-lo ao arrependimento. No tempo oportuno, isso acontece.
O que indigna é se dizer cristão e não ler a Bíblia. Algo parecido é se dizer cristão e se curvar perante outras coisas. É interessante... É como alguém dizer que não é espírita, mas acreditar que os mortos podem ouvir nossas orações. Lendo a Bíblia, a gente descobre essa incompatibilidade, pois está escrito que Deus rejeita a necromancia, ou seja, a consulta aos mortos, e também afirma que os mortos não têm mais nada com o que se faz aqui na terra (Ec 9).
Por exemplo, como eu poderia acreditar no poder intercessório dos santos perante Deus sem acreditar que eles, estando mortos, ouvirão as minhas orações? Mas como, se os mortos não têm mais nada com o que se faz aqui e se é pecado se comunicar com eles? Sendo assim, prefiro abandonar algumas tradições e falar diretamente com Deus, pois está escrito que o véu do templo se rasgou quando Cristo morreu na cruz. Então, quem fala mais alto? Quem vale mais? A Bíblia ou a tradição?
Aí alguém pode perguntar: mas como Jesus pode ouvir orações e não ser pecado falar com Ele se Ele morreu? A resposta é: Ele não está morto. Ele rescussitou e voltará uma segunda vez. Está na Bíblia.
Repito, isso tudo eu digo para quem é cristão. Se você que lê isso aqui agora não é cristão, não esquenta não. Você nem sabe o que está lá dentro da Bíblia e as suas obrigações como não-cristão são outras, não é mesmo? Se quizer, leia a Bíblia e faça a oração.
Uma bênção: Lucas 11:13 - "Pois se vós, sendo maus, sabeis dar boas dádivas aos vossos filhos, quanto mais dará o Pai celestial o Espírito Santo àqueles que lho pedirem?"
Outra bênção: Atos 2:38 - "E disse-lhes Pedro: Arrependei-vos, e cada um de vós seja batizado em nome de Jesus Cristo, para perdão dos pecados; e recebereis o dom do Espírito Santo;"
Quando Jesus morreu:
Mateus 27
| 50 | ¶ E Jesus, clamando outra vez com grande voz, rendeu o espírito. | |
| 51 | E eis que o véu do templo se rasgou em dois, de alto a baixo; e tremeu a terra, e fenderam-se as pedras; | |
Marcos 15
| 37 | E Jesus, dando um grande brado, expirou. | |
| 38 | E o véu do templo se rasgou em dois, de alto a baixo. | |
| 39 | E o centurião, que estava defronte dele, vendo que assim clamando expirara, disse: Verdadeiramente este homem era o Filho de Deus. | |
Lucas 23
| 44 | ¶ E era já quase a hora sexta, e houve trevas em toda a terra até à hora nona, escurecendo-se o sol; | |
| 45 | E rasgou-se ao meio o véu do templo. | |
| 46 | E, clamando Jesus com grande voz, disse: Pai, nas tuas mãos entrego o meu espírito. E, havendo dito isto, expirou. | |
Quando Jesus ressucitou (em carne e osso!):
http://www.bibliaonline.com.br/acf/s/*/ressurgiu
A segunda vinda de Cristo:
Atos 1
| 8 | Mas recebereis a virtude do Espírito Santo, que há de vir sobre vós; e ser-me-eis testemunhas, tanto em Jerusalém como em toda a Judéia e Samaria, e até aos confins da terra. | |
| 9 | E, quando dizia isto, vendo-o eles, foi elevado às alturas, e uma nuvem o recebeu, ocultando-o a seus olhos. | |
| 10 | E, estando com os olhos fitos no céu, enquanto ele subia, eis que junto deles se puseram dois homens vestidos de branco. | |
| 11 | Os quais lhes disseram: Homens galileus, por que estais olhando para o céu? Esse Jesus, que dentre vós foi recebido em cima no céu, há de vir assim como para o céu o vistes ir. | |
Curiosidades e coisas para pensar:
Sobre as tradições boas:
2 Tessalonicenses 3:6 ¶ Mandamo-vos, porém, irmãos, em nome de nosso Senhor Jesus Cristo, que vos aparteis de todo o irmão que anda desordenadamente, e não segundo a tradição que de nós recebeu.
Sobre as más tradições:
Colossenses 2:8 Tende cuidado, para que ninguém vos faça presa sua, por meio de filosofias e vãs sutilezas, segundo a tradição dos homens, segundo os rudimentos do mundo, e não segundo Cristo;
1 Pedro 1:18 Sabendo que não foi com coisas corruptíveis, como prata ou ouro, que fostes resgatados da vossa vã maneira de viver que por tradição recebestes dos vossos pais,
Mateus 15:3 Ele, porém, respondendo, disse-lhes: Por que transgredis vós, também, o mandamento de Deus pela vossa tradição?
Mateus 15:6 E assim invalidastes, pela vossa tradição, o mandamento de Deus.
Marcos 7:8 Porque, deixando o mandamento de Deus, retendes a tradição dos homens; como o lavar dos jarros e dos copos; e fazeis muitas outras coisas semelhantes a estas.
Marcos 7:9 E dizia-lhes: Bem invalidais o mandamento de Deus para guardardes a vossa tradição.
Marcos 7:13 Invalidando assim a palavra de Deus pela vossa tradição, que vós ordenastes. E muitas coisas fazeis semelhantes a estas.
Sobre a comunicação com os mortos:
http://www.bibliaonline.com.br/acf/s/*/necromantes
Sobre imagens de escultura:
http://www.bibliaonline.com.br/acf/s/*/imagem%20de%20escultura
| Reactions: |
sexta-feira, 19 de junho de 2009
Um Dia Normal Para o Cara da Informática
Se inicia mais um dia de trabalho.
Opa! Mais uma reunião de Scrum. Meu chefe chegou... volto a escrever assim que a reunião terminar.
Pois é.... eu ia falar da profissão, mas não deu tempo.
De qualquer forma, aqui vai um link para quem se interessa em saber mais sobre a informática, seja você alguém vocacionado a ser um cara da informática ou alguém que quer usá-la de alguma forma no seu negócio:
Afinal, pra que serve a TI?
Opa! Mais uma reunião de Scrum. Meu chefe chegou... volto a escrever assim que a reunião terminar.
Pois é.... eu ia falar da profissão, mas não deu tempo.
De qualquer forma, aqui vai um link para quem se interessa em saber mais sobre a informática, seja você alguém vocacionado a ser um cara da informática ou alguém que quer usá-la de alguma forma no seu negócio:
Afinal, pra que serve a TI?
segunda-feira, 8 de outubro de 2007
Inicio sem acento
E o meu blog comeca. Comeca sem acento e sem cedilha tambem. Eh aquela baita chatice de ter que configurar o teclado do computador.
Agora eh hora de sair. Volto assim que puder para colocar algo interessante.
[]s,
Pedro.
Agora eh hora de sair. Volto assim que puder para colocar algo interessante.
[]s,
Pedro.
Assinar:
Postagens (Atom)