<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://valley.egloos.com/rss/style/style.xsl" type="text/xsl" media="screen"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>이글루스 'sql' 태그 최근글</title>
		<link>http://valley.egloos.com/tag/sql</link>
		<description>sql</description>
		<language>ko</language>
		<pubDate>Tue, 22 May 2012 16:03:56 +0900</pubDate>
		<generator>Egloos</generator>
		<item>
	<title><![CDATA[쿼리중 Null인지 아닌지만 값을 전달 받으면 되는 경우.]]></title>
	<link>http://xxwony.egloos.com/82510</link>
	<guid>http://xxwony.egloos.com/82510</guid>
	<description>
	<![CDATA[ 
카운터 값으로 값을 받아 Null 포인터 에러를 피할수 있다.(id중복체크 경우) SELECT COUNT(ID) AS CNT FROM MEMBER WHERE ID='22'  존재하면 'Y' 아니면 'N' count가 있음 Y count가 0 이면 N	]]>
	</description>
	<pubDate>Tue, 22 May 2012 16:03:56 +0900</pubDate>
	<dc:creator><![CDATA[spWony]]></dc:creator>
</item>
<item>
	<title><![CDATA[ORA-00936]]></title>
	<link>http://xxwony.egloos.com/67247</link>
	<guid>http://xxwony.egloos.com/67247</guid>
	<description>
	<![CDATA[ 
원인 : 누락된표현식...대부분 sql문에서 기호를 빼먹거나 잘본된 식을 사용하였을 경우 발생한다.  해결 : 정확한 sql문을 사용한다.	]]>
	</description>
	<pubDate>Wed, 09 May 2012 17:09:49 +0900</pubDate>
	<dc:creator><![CDATA[spWony]]></dc:creator>
</item>
<item>
	<title><![CDATA[where 1=1 ? (sql문)]]></title>
	<link>http://xxwony.egloos.com/58119</link>
	<guid>http://xxwony.egloos.com/58119</guid>
	<description>
	<![CDATA[ 
where 1=1 이란?  항상참인것  즉, 여러 조건에 대한 AND문을 WHERE절에 사용할 때 이미 AND문이 사용되었는지 아닌지를 판별하여 AND를 먼저 쓰고 조건을 쓸지 아닐지 결정해야 하는 경우에,    where 1=1 을 먼저 쓰고 시작한다면 그런걸 결정하지 않고 그냥 'and 조건' 을 사용하면 된다. (where AND 식)(x) 1=1 은 무조건 참이라는 식이 있기때문에, 1=1뒤에 라면 AND를 먼저 써도 무방하다.( where 1=1 AND 식)(o)  	]]>
	</description>
	<pubDate>Wed, 02 May 2012 16:41:15 +0900</pubDate>
	<dc:creator><![CDATA[spWony]]></dc:creator>
</item>
<item>
	<title><![CDATA[SQLITE]]></title>
	<link>http://upthere9.egloos.com/2856631</link>
	<guid>http://upthere9.egloos.com/2856631</guid>
	<description>
	<![CDATA[ 
      Database 접속FMDatabase* db = [FMDatabase databaseWithPath:@&quot;/company.db&quot;]; if (![db open]) {     NSLog(@&quot;데이터베이스에 접속할 수 없습니다.&quot;);     return false; } 물론 company.db 파일이 있어야 합니다. 또한, 위의 코드만으로는 Application영역에 있는 db파일이 Document영역으로 자동 복사 되는 것도 아닙니다. 자세한 사항은 SQLiteBook 예제를 참고하세요. 추후 관련 자료는 정리해 보겠습니다.데이터 베이스 접속이 되었다면 이제는 CRUD를 기준으로 예제와 함께 진행해보겠습니다.CreateNSString *sql = @&quot;INSERT INTO emp (empno, name,	]]>
	</description>
	<pubDate>Fri, 06 Apr 2012 00:03:55 +0900</pubDate>
	<dc:creator><![CDATA[소리질러 야~~~호]]></dc:creator>
</item>
<item>
	<title><![CDATA[ODBC 함수들..]]></title>
	<link>http://LaClefaVerite.egloos.com/5647998</link>
	<guid>http://LaClefaVerite.egloos.com/5647998</guid>
	<description>
	<![CDATA[ 
출처: http://devland.net/bod/zboard.php?id=lecture&amp;amp;page=5&amp;amp;sn1=&amp;amp;divpage=1&amp;amp;sn=off&amp;amp;ss=on&amp;amp;sc=on&amp;amp;select_arrange=headnum&amp;amp;desc=asc&amp;amp;no=40     SQLAllocConnect 함수 - 연결 핸들 할당   SQLAllocEnv 함수 - 환경 핸들 할당   SQLAllocHandle 함수 - 핸들 할당   SQLAllocStmt 함수 - 명령문 핸들 할당   SQLBindCol 함수 - 컬럼을 응용프로그램 변수 또는 LOB 로케이터에 바인드   SQLBindFileToCol 함수 - LOB 파일 참조를 LOB 컬럼에 바인드   SQLBindFileToParam	]]>
	</description>
	<pubDate>Thu, 05 Apr 2012 16:34:36 +0900</pubDate>
	<dc:creator><![CDATA[La Clef a Verite]]></dc:creator>
</item>
<item>
	<title><![CDATA[DDL, DML, DCL 이란?]]></title>
	<link>http://xxwony.egloos.com/25958</link>
	<guid>http://xxwony.egloos.com/25958</guid>
	<description>
	<![CDATA[ 
DDL(Data Definition Language) – 객체의 생성,변경,삭제 명령어 (CREATE , ALTER , DROP,RENAME 등) ▪SCHEMA, DOMAIN, TABLE, VIEW, INDEX를 정의하거나 변경 또는 삭제할 때 사용하는 언어  ▪데이터베이스 관리자나 데이터베이스 설계자가 사용함  ▪데이터 정의어(DDL)의 3가지 유형       DML(Data Manipulation Language)- 레코드 제어 명령어 (SELECT, INSERT, UPDATE ,DELETE ) 데이터베이스 사용자가 응용 프로그램이나 질의어를 통하여 저장된 데이터를 실질적으로 처리하는데 사용하는 언어  ▪데이터베이스 사용자와 데이터베이스 관리 시스템 간의 인터페이스 제공  ▪데이터 조작어(DML)의 4가	]]>
	</description>
	<pubDate>Wed, 04 Apr 2012 18:32:39 +0900</pubDate>
	<dc:creator><![CDATA[spWony]]></dc:creator>
</item>
<item>
	<title><![CDATA[JCBC 를 이용하여 Select 하기]]></title>
	<link>http://guitarhyo.egloos.com/565928</link>
	<guid>http://guitarhyo.egloos.com/565928</guid>
	<description>
	<![CDATA[ 
mport java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import java.util.Properties;  import oracle.jdbc.driver.OracleDriver;  public class SelectJDBC {  		public static void main(String[] args)throws Exception {	//DB에 로그인하기 위한 접속정보 선언		String url = &quot;jdbc:oracle:thin:@127.0.0.1:1521:x	]]>
	</description>
	<pubDate>Mon, 02 Apr 2012 16:36:11 +0900</pubDate>
	<dc:creator><![CDATA[햄볶은느낌]]></dc:creator>
</item>
<item>
	<title><![CDATA[JDBC 로 insert 하기]]></title>
	<link>http://guitarhyo.egloos.com/565918</link>
	<guid>http://guitarhyo.egloos.com/565918</guid>
	<description>
	<![CDATA[ 
import java.sql.*;  // args 인자값을 받아 insert 하기// PreparedStatement  를 이용하여 만들기public class  InsertJDBC{    ///Field    ///Constructor    ///Method    ///Main method    	public static void main(String[] args) throws Exception{		if(args.length != 3){			System.out.println(&quot;no 값 id 값 pwd 값 입력해야해&quot;);			System.exit(1);		}				int no = Integer.parseInt(args[0]);		String id = args[1];		String pwd = args[2];		]]>
	</description>
	<pubDate>Mon, 02 Apr 2012 16:28:05 +0900</pubDate>
	<dc:creator><![CDATA[햄볶은느낌]]></dc:creator>
</item>
<item>
	<title><![CDATA[JDBC 를 이용하여 Creat 하기]]></title>
	<link>http://guitarhyo.egloos.com/565912</link>
	<guid>http://guitarhyo.egloos.com/565912</guid>
	<description>
	<![CDATA[ 
/- * FileName : CreateJDBC.java * 1. JDBC Programming 절차 이해 * 2. 각각의 Exception을 이해  * 3. executeQuery(SQL),executeUpdate(SQL) Method의 이해  *-// 주의 사항 이코드는 ORACLE XE 버전입니다import java.sql.*;public class CreateJDBC{    ///Main method	public static void main(String[] args) {		//JDBC 절차에 필용한 객체 및 필요 정보 선언  		Connection con = null;		Statement stmt = null;		String url = &quot;jdbc:oracle:thin:@127.0.0.1:1521:x	]]>
	</description>
	<pubDate>Mon, 02 Apr 2012 16:23:45 +0900</pubDate>
	<dc:creator><![CDATA[햄볶은느낌]]></dc:creator>
</item>
<item>
	<title><![CDATA[테이블 수정]]></title>
	<link>http://LaClefaVerite.egloos.com/5642927</link>
	<guid>http://LaClefaVerite.egloos.com/5642927</guid>
	<description>
	<![CDATA[ 
ALTER구문을 이용한 테이블 수정  ALTER TABLE table  { [ ALTER COLUMN column_name       { new_data_type [ ( precision [ , scale ] ) ]           [ COLLATE &amp;lt; collation_name &amp;gt; ]           [ NULL | NOT NULL ]           | {ADD | DROP } ROWGUIDCOL }      ]       | ADD           { [ &amp;lt; column_definition &amp;gt; ]           | column_name AS computed_column_expression           } [ ,...n ]       | [ WITH CHECK | W	]]>
	</description>
	<pubDate>Mon, 19 Mar 2012 17:27:42 +0900</pubDate>
	<dc:creator><![CDATA[La Clef a Verite]]></dc:creator>
</item>
<item>
	<title><![CDATA[테이블 생성과 관리 - SQL 서버 테이블, 데이터 타입]]></title>
	<link>http://LaClefaVerite.egloos.com/5642905</link>
	<guid>http://LaClefaVerite.egloos.com/5642905</guid>
	<description>
	<![CDATA[ 
참조 : http://www.sqler.com/index.php?mid=bSQL2000Lec&amp;amp;page=4&amp;amp;document_srl=127262  테이블 실제로 데이터가 저장되는 저장소DB를 생성되면 master database에 생성한 DB의 정보가 저장  1 USE master  2 GO  3   4 SELECT name FROM sysdatabases  5 GO  6   7 --테이블의 정보는 모든 DB마다 있는 sysdatabases에 있음    데이터 타입  decimal -10^38 -1  10^38 -1 까지의 수에 대해 정밀도와 크기를 사용자에 의해 지정 가능numericdecimal 형과 같습니다.좀더 정확한 계산을 위한 회계나 큰 수치 데이터를 처리하기 위해 사용   1 --데이	]]>
	</description>
	<pubDate>Mon, 19 Mar 2012 16:04:17 +0900</pubDate>
	<dc:creator><![CDATA[La Clef a Verite]]></dc:creator>
</item>
<item>
	<title><![CDATA[테이블을 만들어 보자 CREATE]]></title>
	<link>http://guitarhyo.egloos.com/544967</link>
	<guid>http://guitarhyo.egloos.com/544967</guid>
	<description>
	<![CDATA[ 
테이블이란?  -오라클 데이터베이스의 기본 데이타 저장단위 이다  -사용자가 접근 가능한 모든 데이터를 보유하며 레코드와 컬럼으로 구성	* 컬 럼 : 테이블의 각 컬럼은 엔티티의 한 속성을 표현 	* 행 (Row,레코드) : 테이블의 데이터는 행으로 저장  &amp;lt;테이블의 생성&amp;gt;  CREATE 테이블 명      ---&amp;gt; CREATE 키워드 다음 테이블 이름을 지정합니다.( 컬럼명 Datatype,       ---&amp;gt; ()안에는 컬럼명과 그컬럼에 데이터 타입을 지정합니다.  컬럼명 Datatype ...);	----&amp;gt; 마지막 컬럼 에는 , (컴마) 를 입력 하지 않습니다.  ----------------------&amp;lt;  예  &amp;gt;----------------------------	]]>
	</description>
	<pubDate>Sun, 18 Mar 2012 19:50:28 +0900</pubDate>
	<dc:creator><![CDATA[햄볶은느낌]]></dc:creator>
</item>
<item>
	<title><![CDATA[SQL Database 시작하기]]></title>
	<link>http://guitarhyo.egloos.com/544881</link>
	<guid>http://guitarhyo.egloos.com/544881</guid>
	<description>
	<![CDATA[ 
<img 
				src="http://thumb.egloos.net/100x76/http://pds24.egloos.com/pds/201203/18/52/d0148952_4f65ade840730.png"  
				alt="SQL Database 시작하기" 
				width="100px"  
				height="76pxpx"
				align="left"
				style="border:1px solid #DDDDDD;margin:0 10px 10px 0px;"
				/> SQL을 시작하려면 먼저 데이터 베이스를 먼저 깔아야 합니다.   위링크로 가서 데이터 베이스를 설치합니다.(설치방법을 안다고 생각하고 넘감);;설치후 제어판에 서비스에 들어간 후 오라클이 잘 작동 하고 있는지 확인 합니다.  OracleServiceXE(XE는Express Edition ) 이 상태가 시작됨 인지 확인OracleXETNSListener 이 상태가 시작됨 인지 확인  - tip - 시작 유형은 처음 깔게 되면 자동으로 되어 자동시작이 됩니다. 데이터 	  베이스는 메모리 소모가 많기때문에 자주 사용하지 않을 것이면 시작 	  유형을 수동으로  바꿔서 사용 하면 메모리 소모를 줄 일수 있습니다.    설치 확인후 실행이 잘되는지 확인해 봅니다.명령 프롬프트 창을 띄 운후 명령어 : sqlplu	]]>
	</description>
	<pubDate>Sun, 18 Mar 2012 18:57:14 +0900</pubDate>
	<dc:creator><![CDATA[햄볶은느낌]]></dc:creator>
</item>
<item>
	<title><![CDATA[데이터베이스 시스템 카탈로그]]></title>
	<link>http://LaClefaVerite.egloos.com/5641966</link>
	<guid>http://LaClefaVerite.egloos.com/5641966</guid>
	<description>
	<![CDATA[ 
참조 : http://www.sqler.com/index.php?mid=bSQL2000Lec&amp;amp;page=4&amp;amp;document_srl=126789  - 시스템 데이터베이스들   - master   - model   - tempdb   - msdb이렇게 4개의 시스템 데이터베이스가 있답니다.먼저 이름도 중요할 듯 한 master 데이터베이스 입니다.　master database  - 서버 전체에 영형을 미치는 데이터베이스  - 사용자, 사용자 데이터베이스 들과 SQL서버의 동작을 관리  - 잘못될 경우에 치명적인 결과를 초래하므로 사용자의 직접 접근을 허용하지 않는다.  - 복구작업도 어려우므로 자주 백업해야한다.  - master 데이터베이스에 기록되는 내용    - 로그인 계정(syslogins)	]]>
	</description>
	<pubDate>Fri, 16 Mar 2012 17:44:44 +0900</pubDate>
	<dc:creator><![CDATA[La Clef a Verite]]></dc:creator>
</item>
<item>
	<title><![CDATA[데이터베이스 생성과 관리 - 최적의 성능을 위한 물리적인 서버 구성과 데이터베이스 생성]]></title>
	<link>http://LaClefaVerite.egloos.com/5641916</link>
	<guid>http://LaClefaVerite.egloos.com/5641916</guid>
	<description>
	<![CDATA[ 
 출처 : http://www.sqler.com/index.php?mid=bSQL2000Lec&amp;amp;page=4&amp;amp;document_srl=126787      1. 모든 디스크마다 디스크 컨트롤러가 있을시 성능이 좋다.    즉, E-IDE 디스크라면 2개의 컨트롤러가 있지요? 1개에 1개씩 디스크를 달경우    좋은 성능을 보여주며 스커지의 경우도 마찬가지 입니다.    하나의 스커지 컨트롤러에 하나의 디스크가 있을 경우 좋은 성능을 보여 줍니다.    2. 빠른 디스크를 사용할경우 빠른 속도를 낼수 있다..    IDE디스크라면 UDMA-33보다 UDMA-66이 빠르고...    스커지 디스크라면 디스크 RPM속도나 기타 퍼포먼스에 따라 속도를 알수 있지요?    스커지 디스크는 워낙 규격이 다양	]]>
	</description>
	<pubDate>Fri, 16 Mar 2012 15:14:42 +0900</pubDate>
	<dc:creator><![CDATA[La Clef a Verite]]></dc:creator>
</item>
	</channel>
</rss>

